metal supporting structure - German English Dictionary